short term credit - Turkish English Dictionary